<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@ page import="controle.Fachada" %>
<%@ page import="negocio.*" %>
<%@ page import="excecoes.*" %>

<%
	String matProfessor = request.getParameter("matProfessor");
	String nome = request.getParameter("nome");
	//String codigo = request.getParameter("codigo");
	String cargaHoraria = request.getParameter("cargaHoraria");

	Professor p = new Professor();
	p.setMatricula(Integer.parseInt(matProfessor));
	Disciplina d = new Disciplina();
	//d.setCodigo(codigo);
	d.setNomeDisciplina(nome);
	d.setProfessor(p);
	d.setCargaHoraria(Integer.parseInt(cargaHoraria));

	Fachada fac = Fachada.obterInstancia();
	try {
		fac.inserirDisciplina(d);
		out.println("<script type='text/javascript'>alert('Cadastro de Disciplina realizado com sucesso!'); location='../cadDisciplina.jsp'; </script>");
	} catch (DisciplinaComMesmoNomeException e) {
		out.println("<script type='text/javascript'>alert('"+e.getMessage()+"')</script>");
	}
	
%>